factor endowments - Turkish English Dictionary